leafscale gulper shark - Turkish English Dictionary